to meet one's commitments - Deutsch Englisch Wörterbuch